Deborra-Lee Furness Actor / Director / Scriptwriter / Dubbing / Producer DouBan IMDb Actor Shame 1988 6.9 The Last of the Finest 1990 5.8 Celia 1989 6.9 Force of Nature: The Dry 2 2024 6.3